key: 這個小部件的唯一識別符,可以用於在渲染樹中找到這個小部件。
controller: 一個控制器對象,用於控制文本編輯器中的內容。這可以用於讀取或更改文本,或者設置焦點。
focusNode: 一個對象,用於管理文本編輯器的焦點。這可以用於設置焦點,查詢焦點狀態,或註冊對焦事件的監聽器。
undoController: 一個控制器對象,用於管理文本編輯器中的撤消和重做操作。
decoration: 用於定義文本輸入框的外觀,例如邊框,提示文本等。
keyboardType: 定義文本輸入框使用的虛擬鍵盤類型,例如數字鍵盤,電子郵件鍵盤等。
textInputAction: 定義虛擬鍵盤上的操作,例如「完成」或「下一個」。
textCapitalization: 定義文本輸入框中的文本大寫方式,例如首字母大寫或全部大寫。
style: 用於定義文本的樣式,例如字體大小,顏色,字體粗細等。
strutStyle: 用於定義文本的行高和基準線位置。
textAlign: 定義文本對齊方式,例如居中,左對齊等。
textAlignVertical: 定義文本在垂直方向上的對齊方式。
textDirection: 定義文本的方向,例如從左到右或從右到左。
readOnly: 定義文本輸入框是否為只讀模式,如果設置為 true,用戶將無法編輯文本。